package com.example.invoker.schedule.flurry;

import org.springframework.beans.factory.annotation.Value;

/**
 * @Author huaiyu yin
 * @Date 2021/7/9 3:48 下午
 * @Version 1.0
 */
public abstract class AppUsageSyncService extends FlurrySyncService{

    @Value("${flurry.api.appUsage}")
    private String appUsage;




    @Override
    public String getAPI() {
        return  appUsage + "/day";
    }

    /**
     * todo  预设计划如果以后使用可以完善  type 为 day week month all（总计）
     * 根据type获取周月，周必须是完整周
     * 周一到下个周一，月初到下个月初，才可以使用
     * @param type
     * @return  api地址
     */
    public String getAPI(String type) {
        return  appUsage + "/" + type + "";
    }

}
